# import my_info
#
# print(my_info.name)
# my_info.info()

from my_info import name
print(name)

from my_info import info
info()

import my_info as a

print(a.name)
print(a.info())

# import random,math

# 导入多个模块里具有同名属性；后面的会覆盖前面的
# 可以使用具体的模块名.属性；函数来调用

# 导入其他包里的模块
# import demo01.test01 as a
# 调用a里的方法时，会执行demo01这个包里的init.py文件
# 使用这种方式
# from demo01 import test01 as b 则不会执行init.py